A Linear Filtering Approach to the Computation of Discrete Fourier Transform
نویسنده
چکیده
It is shown in this paper that the discrete equivalent of a chirp filter is needed to implement the computation of the discrete Fourier transform (DFT) as a linear filtering process. We show further that the chirp filter should not be realized as a transversal filter in a wide range of cases; use instead of the conventional FFT permits the computation of the DFT in a time proportional to N logz N for any N , N being the numberyof points in the array that is transformed. Another proposed implementation of the chirp filter requires N to be a perfect square. The number of operations required for this algorithm is proportional to N312. Manuscript received October 15,1968; revised August 20,1970. Introduction There is currently a good deal of interest [l], [2] in a technique known as the fast Fourier transform (FFT), which is a method for rapidly computing the discrete Fourier transform of a time series (discrete data samples). This transform is the array of N numbers, A,, n=O, 1, . . , N 1 which are defined by the relation A, = X k exp (27rjnk/N) where Xk is the kth sample of a time series consisting of N (possibly complex) samples and j=.\/?. Quite obviously, computing the A , in a brute force manner requires N2 operations,la numberwhich is too large to make the use of the discrete transform attractive. The fast Fourier transform discovered by Cooley and Tukey [3], on the other hand, requires about N log2 N operations (if N is chosen to be a power of 2) a saving which is so great when N is large that it makes the use of the discrete transform attractive in such fields as digital filtering, computation of power spectra and autocorrelation functions and the like. If N is not chosen optimally, that is, if N is a composite number of the form 1\71
منابع مشابه
A general construction of Reed-Solomon codes based on generalized discrete Fourier transform
In this paper, we employ the concept of the Generalized Discrete Fourier Transform, which in turn relies on the Hasse derivative of polynomials, to give a general construction of Reed-Solomon codes over Galois fields of characteristic not necessarily co-prime with the length of the code. The constructed linear codes enjoy nice algebraic properties just as the classic one.
متن کاملSampling Rate Conversion in the Discrete Linear Canonical Transform Domain
Sampling rate conversion (SRC) is one of important issues in modern sampling theory. It can be realized by up-sampling, filtering, and down-sampling operations, which need large complexity. Although some efficient algorithms have been presented to do the sampling rate conversion, they all need to compute the N-point original signal to obtain the up-sampling or the down-sampling signal in the tim...
متن کاملTime-varying filter interpretation of Fourier transform and its variants
We show that a stationary signal concept such as the Fourier transform (FT) can be linked to a time-varying (TV) concept such as linear TV filtering. In particular, we give a continuous-time and discrete-time linear TV filter interpretation to continuous-time FT and discrete Fourier transform (DFT), respectively. As a consequence, important variants such as warped DFT, DCT, DST also can be view...
متن کاملDouble Coset Decompositions and Computational Harmonic Analysis on Groups
In this paper we introduce new techniques for the eecient computation of a Fourier transform on a nite group. We use the decomposition of a group into double cosets and a graph theoretic indexing scheme to derive algorithms that generalize the Cooley-Tukey FFT to arbitrary nite groups. We apply our general results to special linear groups and low rank symmetric groups, and obtain new eecient al...
متن کاملRapid Computation of the Discrete Fourier Transform
Algorithms for the rapid computation of the forward and inverse discrete Fourier transform for points which are nonequispaced or whose number is unrestricted are presented. The computational procedure is based on approximation using a local Taylor series expansion and the fast Fourier transform (FFT). The forward transform for nonequispaced points is computed as the solution of a linear system ...
متن کامل